
/*olympic-games*/
.olympic-games{
	width: 1200px;
	padding-top: 40px;
	margin: auto;
	text-align: center;
}
.olympic-games img{
	width: 150px;
}
.olympic-games p:nth-of-type(1){
	margin-top: 10px;
	font-size: 27px;
	line-height: 60px;
}
.olympic-games p:nth-of-type(2){
	font-size: 17px;
}
.olympic-games ul,.ali-product-layer ul{
	margin-top: 70px;
}
.olympic-games ul li,.ali-product-layer ul li{
	float: left;
	margin-bottom: 30px;
}
.olympic-games ul li div,.ali-product-layer ul div{
	width: 240px;
	height: 80px;
}

.olympic-games ul li .image1{
	background: url(../img/olympic-games/tangxing1.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image2{
	background: url(../img/olympic-games/cunchu1.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image3{
	background: url(../img/olympic-games/shujuku1.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image4{
	background: url(../img/olympic-games/wangluo1.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image5{
	background: url(../img/olympic-games/yuming1.png) no-repeat center;
	background-size: 35%;
}

.olympic-games ul li .image1:hover{
	background: url(../img/olympic-games/tangxing2.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image1:hover + .sp1{
	color: #33CEE6;
}
.olympic-games ul li .image2:hover{
	background: url(../img/olympic-games/cunchu2.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image2:hover + .sp2{
	color: #33CEE6;
}
.olympic-games ul li .image3:hover{
	background: url(../img/olympic-games/shujuku2.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image3:hover + .sp3{
	color: #33CEE6;
}
.olympic-games ul li .image4:hover{
	background: url(../img/olympic-games/wangluo2.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image4:hover + .sp4{
	color: #33CEE6;
}
.olympic-games ul li .image5:hover{
	background: url(../img/olympic-games/yuming2.png) no-repeat center;
	background-size: 35%;
}
.olympic-games ul li .image5:hover + .sp5{
	color: #33CEE6;
}
.olympic-games ul li span:hover{
	color: #33CEE6;
	cursor: pointer;
}

/*all-product-content-container*/
.all-product-content-container{
	width: 100%;
	height: 400px;
	background-color: #F5F5F6;
	position: relative;
}
.indicator-triangle{
	position: absolute;
	width: 0;
    height: 0;
    top: -8px;
    left: 300px;
	border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 8px solid #F5F5F6;
}
.all-product-content{
	width: 1200px;
	height: 400px;
	margin: 0 auto;
}
.all-product-hot-box{
	float: left;
	margin-top: 20px;
	width: 390px;
	height: 360px;
}
.all-product-hot-item{
	width: 350px;
	height: 100px;
	padding-top: 12px;
	margin-bottom: 42px;
}
.all-product-hot-item a{
	display: block;
	width: 100%;
	height: 65px;
}
.all-product-hot-item-wrap{
	cursor: pointer;
}
.all-product-hot-item-wrap p:nth-child(1){
	display: table-cell;
	vertical-align: middle;
	font-size: 18px;
	color: black;
	font-weight: bold;
}
.all-product-hot-item-wrap:hover .wrap-word{
	color: #00C1DE;
}
.all-product-hot-item-wrap p img{
	width: 25px;height: 10px;
	vertical-align: middle;
}

.all-product-hot-item-wrap p:nth-child(2){
	line-height: 40px;
	font-size: 12px;
	color: gray;
}
.all-product-hot-item-btn{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 13px;
	color: gray;
	border: 1px solid black;
	cursor: pointer;
}
.all-product-hot-item-btn:hover{
	border-color: #33CEE6;
	color: #33CEE6;
}

.all-product-normal-box{
	float: left;
	width: 404px;
	height: 360px;
	margin-top: 20px;
}
.all-product-normal-box .all-product-normal-item{
	display: block;
	width: 334px;
	height: 48px;
	padding: 12px 20px;
	margin-right: 32px;
	color: black;
	transition: all .3s ease-in-out;
	position: relative;
	
}
.all-product-normal-box .all-product-normal-item:hover{
	background-color: white;
	box-shadow: 0 0 8px 0 rgba(0,0,0,.15);
}
.all-product-normal-box .all-product-normal-item:hover .all-product-normal-item-icon{
	display: inline;
}
.all-product-normal-box .all-product-normal-item .all-product-normal-item-name{
	font-size: 14px;
}
.all-product-normal-box .all-product-normal-item .all-product-normal-item-name img{
	width: 25px;height: 10px;
}
.all-product-normal-box .all-product-normal-item .all-product-normal-item-description{
	font-size: 12px;
	color: gray;
	line-height: 30px;
}
.all-product-normal-item-icon{
	position: absolute;
	right: 12px;
    top: 25px;
    transition: all .3s ease-in-out;
    display: none;
}


/*ali-product-layer*/
.ali-product-layer{
	width: 100%;
	margin: auto;
	overflow: hidden;
}
.ali-product-layer ul{
	width: 1200px;
	padding-top: 20px;
	margin: auto;
	text-align: center;
}
.ali-product-layer ul li .image-layer1{
	background: url(../img/olympic-games/anquan.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer2{
	background: url(../img/olympic-games/rengongzhineng.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer3{
	background: url(../img/olympic-games/jichufuwu.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer4{
	background: url(../img/olympic-games/dashujuyingyong.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer5{
	background: url(../img/olympic-games/dashujufenxi.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer6{
	background: url(../img/olympic-games/sousuo.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer7{
	background: url(../img/olympic-games/yuntongzin.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer8{
	background: url(../img/olympic-games/yingyongfuwu.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer9{
	background: url(../img/olympic-games/yidongyun.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer10{
	background: url(../img/olympic-games/shipinfuwu.png) no-repeat center;
	background-size: 35%;
}
.ali-product-layer ul li .image-layer1:hover + .layer-sp1{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer2:hover + .layer-sp2{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer3:hover + .layer-sp3{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer4:hover + .layer-sp4{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer5:hover + .layer-sp5{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer6:hover + .layer-sp6{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer7:hover + .layer-sp7{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer8:hover + .layer-sp8{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer9:hover + .layer-sp9{
	color: #33CEE6;
}
.ali-product-layer ul li .image-layer10:hover + .layer-sp10{
	color: #33CEE6;
}
.ali-product-show-more{
	position: relative;
	width: 100%;
	height: 103px;
}
.look-all{
	position: absolute;
	width: 120px;
	height: 36px;
	border: 1px solid gray;
	margin:auto; 
	left:0; top:0; bottom:0; right:0;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	color: gray;
	cursor: pointer;
}
.look-all:hover{
	color: #33CEE6;
	border-color: #33CEE6;
}
